
package com.example.demo.service;

import com.example.demo.controller.vo.CourseDetailVO;
import com.example.demo.entity.CoursePO;
import com.example.demo.entity.UserCourse;

import java.util.List;


//课程相关接口
public interface CourseService {
    CoursePO getCourseDetail(long id);

//    List<CoursePO> getCourseListByUserId(String id, Integer key);
//
//    List<CoursePO> getCourseListByTuijian(Integer key);
//
//    List<CoursePO> getMarkCourseListByTitle(String title);

    List<CoursePO> getCourseList(String userId);

    List<CoursePO> getCourseListByUserId(String id, Integer key);

    List<CoursePO> getCourseListByTuijian(Integer key);

    List<CoursePO> getMarkCourseListByTitle(String title);
//    List<CoursePO> getMarkCourseListByTitle(int type,String title);
}
